/*
 * @Author: jhw
 * @Date: 2025-08-23 14:38:28
 * @LastEditors: jhw
 * @LastEditTime: 2025-08-23 14:38:31
 * @Description:
 */
import { defineAsyncComponent } from 'vue';

export const SingleSelect = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/SingleSelect.vue'),
);
export const MultipleSelect = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/MultipleSelect.vue'),
);
export const OptionSelect = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/OptionSelect.vue'),
);
export const SinglePicSelect = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/SinglePicSelect.vue'),
);
export const TextInput = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/TextInput.vue'),
);
export const NoteDesc = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/NoteDesc.vue'),
);
export const PersonalInfoScore = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/PersonalInfoScore.vue'),
);
export const DateTime = defineAsyncComponent(
  () => import('@/components/SurveyComs/Materials/SelectComs/DateTime.vue'),
);
